In un linguaggio di programmazione a oggetti (OOP) una funzione che è membro di una classe o, più semplicemente, lÆazione di elaborazione che lÆoggetto esegue quando viene istruito a farlo per mezzo di un messaggio. In sintesi, il codice che viene seguito in risposta a una richiesta. ╚ sinonimo di member function.
Una funzione di questo tipo può appartenere come membro a una classe privata (vedi incapsulamento) oppure a una classe pubblica. Un oggetto che costituisca un istanza appartenente alla stessa classe della member function può ricevere un messaggio in cui lo si istruisce di eseguire la funzione medesima. Consideriamo, ad esempio, una funzione membro della classe A che ripulisce lo schermo quando viene eseguita. Un oggetto che costituisca unÆistanza della classe A potrebbe ricevere un messaggio in cui viene istruito di eseguire tale funzione e perciò ripulirebbe lo schermo.
|